/*
 * Decompiled with CFR 0.150.
 * 
 * Could not load the following classes:
 *  de.felixroske.jfxsupport.FXMLController
 *  javafx.fxml.FXML
 *  javafx.fxml.Initializable
 *  javafx.scene.layout.BorderPane
 *  javafx.scene.text.Text
 */
package com.gys.controller;

import com.gys.controller.BaseController;
import de.felixroske.jfxsupport.FXMLController;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.layout.BorderPane;
import javafx.scene.text.Text;

@FXMLController
public class TopController
extends BaseController
implements Initializable {
    @FXML
    private BorderPane borderPane;
    @FXML
    private Text topText;

    public void initialize(URL location, ResourceBundle resources) {
    }

    public BorderPane getBorderPane() {
        return this.borderPane;
    }

    public Text getTopText() {
        return this.topText;
    }

    public void setBorderPane(BorderPane borderPane) {
        this.borderPane = borderPane;
    }

    public void setTopText(Text topText) {
        this.topText = topText;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof TopController)) {
            return false;
        }
        TopController other = (TopController)o;
        if (!other.canEqual(this)) {
            return false;
        }
        BorderPane this$borderPane = this.getBorderPane();
        BorderPane other$borderPane = other.getBorderPane();
        if (this$borderPane == null ? other$borderPane != null : !this$borderPane.equals(other$borderPane)) {
            return false;
        }
        Text this$topText = this.getTopText();
        Text other$topText = other.getTopText();
        return !(this$topText == null ? other$topText != null : !this$topText.equals(other$topText));
    }

    protected boolean canEqual(Object other) {
        return other instanceof TopController;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        BorderPane $borderPane = this.getBorderPane();
        result = result * 59 + ($borderPane == null ? 43 : $borderPane.hashCode());
        Text $topText = this.getTopText();
        result = result * 59 + ($topText == null ? 43 : $topText.hashCode());
        return result;
    }

    public String toString() {
        return "TopController(borderPane=" + this.getBorderPane() + ", topText=" + this.getTopText() + ")";
    }
}

